﻿#include "DAMessageLogViewWidget.h"
#include "ui_DAMessageLogViewWidget.h"
#include "DAMessageLogsModel.h"
//===================================================
// using DA namespace -- 禁止在头文件using！！
//===================================================

using namespace DA;

//===================================================
// DAMessageLogViewWidget
//===================================================
DAMessageLogViewWidget::DAMessageLogViewWidget(QWidget* parent) : QWidget(parent), ui(new Ui::DAMessageLogViewWidget)
{
    ui->setupUi(this);
    m_model = new DAMessageLogsModel(this);
    ui->tableView->setModel(m_model);
    ui->tableView->horizontalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents);
    ui->tableView->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Interactive);
    QFontMetrics fm = ui->tableView->fontMetrics();
    //高度为行高的1.2
    ui->tableView->verticalHeader()->setDefaultSectionSize(fm.lineSpacing() * 1.2);
}

DAMessageLogViewWidget::~DAMessageLogViewWidget()
{
    delete ui;
}
